When called with arguments, the system command is equivalent to the `!' bang operator, so the remainder of the line will be given to a Bourne shell for execution. If system has no argument, a shell (depending on environment variable SHELL) will be started.
system shell-commands
environment, !, shell